Platform Explorer / Nuxeo Platform 2023.9

Extension point configuration

Contribution Descriptors

  • Class: org.nuxeo.runtime.metrics.MetricsConfigurationDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-runtime-2023.9.10.jar /opt/nuxeo/server/nxserver/config/metrics-config.xml
    <extension point="configuration" target="org.nuxeo.runtime.metrics.MetricsService">
        <configuration enabled="true">
          <instrument enabled="true" name="jvm"/>
          <instrument enabled="true" name="log4j"/>
          <instrument enabled="true" name="tomcat"/>
          <filter name="default">
            <allow>
              <prefix>nuxeo.cache.default-cache.</prefix>
              <prefix>nuxeo.cache.user-entry-cache.</prefix>
              <prefix>nuxeo.cache.group-entry-cache.</prefix>
              <prefix>nuxeo.directories.directory.userDirectory</prefix>
              <prefix>nuxeo.directories.directory.groupDirectory</prefix>
            </allow>
            <deny>
              <prefix>nuxeo.cache</prefix>
              <prefix>nuxeo.directories</prefix>
              <prefix>nuxeo.ActionService</prefix>
              <prefix>org.apache.logging.log4j.core.Appender.trace</prefix>
              <prefix>org.apache.logging.log4j.core.Appender.debug</prefix>
              <prefix>org.apache.logging.log4j.core.Appender.info</prefix>
              <prefix>org.nuxeo.ecm.core.management.standby.StandbyComponent</prefix>
              <!-- Timer expansion to remove -->
              <expansion>stddev</expansion>
              <expansion>p75</expansion>
              <expansion>p98</expansion>
              <expansion>p999</expansion>
              <expansion>m5_rate</expansion>
              <expansion>m15_rate</expansion>
              <expansion>mean_rate</expansion>
            </deny>
          </filter>
          <filter name="minimal">
            <allow>
              <prefix>jvm.threads</prefix>
              <prefix>jvm.memory.heap</prefix>
              <prefix>jvm.memory.total</prefix>
              <prefix>jvm.garbage.G1_Old_Generation.time</prefix>
              <prefix>jvm.garbage.G1_Young_Generation.time</prefix>
            </allow>
            <deny>
              <prefix>jvm.</prefix>
              <prefix>nuxeo.cache</prefix>
              <prefix>nuxeo.work.queue</prefix>
              <prefix>nuxeo.directories</prefix>
              <prefix>nuxeo.ActionService</prefix>
              <prefix>org.apache.logging.log4j.core.Appender.trace</prefix>
              <prefix>org.apache.logging.log4j.core.Appender.info</prefix>
              <prefix>org.apache.logging.log4j.core.Appender.debug</prefix>
              <prefix>org.nuxeo.ecm.core.management.standby.StandbyComponent</prefix>
              <!-- Timer expansion to remove -->
              <expansion>stddev</expansion>
              <expansion>min</expansion>
              <expansion>p50</expansion>
              <expansion>p75</expansion>
              <expansion>p95</expansion>
              <expansion>p98</expansion>
              <expansion>p999</expansion>
              <expansion>m5_rate</expansion>
              <expansion>m15_rate</expansion>
              <expansion>mean_rate</expansion>
            </deny>
          </filter>
        </configuration>
      </extension>